/** 
* All Rights Reserved , Copyright (C) 2023 , 青岛鼎信通讯股份有限公司
* 
* MpmProjectSuperviseEntity
* 项目督办
* 
* 修改纪录
* 2023-02-27 版本：1.0 heyiheng 创建。
* @version 版本：1.0
* @author 作者：heyiheng</name>
* 创建日期2023-02-27</date>
*/

package com.topscomm.mpm.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.mpm.*;

public class MpmProjectSuperviseEntity extends MpmEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:项目督办	*/
    public static String tableName= "MpmProjectSupervise";
    @Override
    public String getTableName(){ return "MpmProjectSupervise";}

    /** ColumnName:督办单名称		*/
    public static String FieldSupervisename = "supervisename";

    /** ColumnName:督办单编号		*/
    public static String FieldSupervisecode = "supervisecode";

    /** ColumnName:项目名称		*/
    public static String FieldProjectname = "projectname";

    /** ColumnName:项目编号		*/
    public static String FieldProjectcode = "projectcode";

    /** ColumnName:发布日期		*/
    public static String FieldReleasedate = "releasedate";

    /** ColumnName:督办对象名称		*/
    public static String FieldSuperviseobject = "superviseobject";

    /** ColumnName:督办对象类型		*/
    public static String FieldSuperviseobjecttype = "superviseobjecttype";

    /** ColumnName:督办对象编号		*/
    public static String FieldSuperviseobjectcode = "superviseobjectcode";

    /** ColumnName:督办部门		*/
    public static String FieldSupervisedeptname = "supervisedeptname";

    /** ColumnName:督办部门编号		*/
    public static String FieldSupervisedeptcode = "supervisedeptcode";

    /** ColumnName:督办发起人		*/
    public static String FieldSupervisepeople = "supervisepeople";

    /** ColumnName:督办发起人工号		*/
    public static String FieldSupervisepeoplecode = "supervisepeoplecode";

    /** ColumnName:涉及任务		*/
    public static String FieldInvolvingtask = "involvingtask";

    /** ColumnName:督办原因		*/
    public static String FieldSupervisereason = "supervisereason";

    /** ColumnName:督办期限		*/
    public static String FieldSuperviseperiod = "superviseperiod";

    /** ColumnName:责任人姓名		*/
    public static String FieldResponsiblename = "responsiblename";

    /** ColumnName:责任人工号		*/
    public static String FieldResponsiblecode = "responsiblecode";

    /** ColumnName:抄送人员姓名		*/
    public static String FieldCcstaffname = "ccstaffname";

    /** ColumnName:抄送人员工号		*/
    public static String FieldCcstaffcode = "ccstaffcode";

    /** ColumnName:督办状态		*/
    public static String FieldSupervisestate = "supervisestate";

    /** ColumnName:督办响应		*/
    public static String FieldSuperviseresponse = "superviseresponse";

    /** ColumnName:申请人姓名		*/
    public static String FieldApplyusername = "applyusername";

    /** ColumnName:申请人工号		*/
    public static String FieldApplyusercode = "applyusercode";

    /** ColumnName:申请人姓名2		*/
    public static String FieldUsername = "username";

    /** ColumnName:申请人工号2		*/
    public static String FieldUsercode = "usercode";

    /** ColumnName:运营部门		*/
    public static String FieldOperationdeptname = "operationdeptname";

    /** ColumnName:运营部门编码		*/
    public static String FieldOperationdeptcode = "operationdeptcode";

    /** ColumnName:运营公司		*/
    public static String FieldOperationorgname = "operationorgname";

    /** ColumnName:运营公司编码		*/
    public static String FieldOperationorgcode = "operationorgcode";

    /** ColumnName:部门		*/
    public static String FieldDeptname = "deptname";

    /** ColumnName:部门编码		*/
    public static String FieldDeptcode = "deptcode";

    /** ColumnName:公司		*/
    public static String FieldOrgname = "orgname";

    /** ColumnName:公司编码		*/
    public static String FieldOrgcode = "orgcode";

    /** ColumnName:申请公司		*/
    public static String FieldApplyorgname = "applyorgname";

    /** ColumnName:申请公司编码		*/
    public static String FieldApplyorgcode = "applyorgcode";

    /** ColumnName:申请部门		*/
    public static String FieldApplydeptname = "applydeptname";

    /** ColumnName:申请部门编码		*/
    public static String FieldApplydeptcode = "applydeptcode";

    /** ColumnName:单据日期		*/
    public static String FieldDocdate = "docdate";

    /** ColumnName:单据编号		*/
    public static String FieldDocno = "docno";

    /** ColumnName:提交时间		*/
    public static String FieldSubmitdate = "submitdate";

    /** ColumnName:审批流程		*/
    public static String FieldFlowid = "flowid";

    /** ColumnName:状态		*/
    public static String FieldState = "state";

    /** ColumnName:最新阶段		*/
    public static String FieldLatestphase = "latestphase";

    /** ColumnName:项目经理		*/
    public static String FieldProjectmanager = "projectmanager";

    /** ColumnName:项目经理工号		*/
    public static String FieldProjectmanagercode = "projectmanagercode";

    /** ColumnName:督办发送来源		*/
    public static String FieldSendresource = "sendresource";

    /** ColumnName:督办单类型		*/
    public static String FieldSupervisetype = "supervisetype";

    /** ColumnName:完成状态		*/
    public static String FieldSuperviseendstate = "superviseendstate";

    /**督办单名称		*/
    private String supervisename;

    /**督办单编号		*/
    private String supervisecode;

    /**项目名称		*/
    private String projectname;

    /**项目编号		*/
    private String projectcode;

    /**发布日期		*/
    private Date releasedate;

    /**督办对象名称		*/
    private String superviseobject;

    /**督办对象类型		*/
    private String superviseobjecttype;

    /**督办对象编号		*/
    private String superviseobjectcode;

    /**督办部门		*/
    private String supervisedeptname;

    /**督办部门编号		*/
    private String supervisedeptcode;

    /**督办发起人		*/
    private String supervisepeople;

    /**督办发起人工号		*/
    private String supervisepeoplecode;

    /**涉及任务		*/
    private String involvingtask;

    /**督办原因		*/
    private String supervisereason;

    /**督办期限		*/
    private Date superviseperiod;

    /**责任人姓名		*/
    private String responsiblename;

    /**责任人工号		*/
    private String responsiblecode;

    /**抄送人员姓名		*/
    private String ccstaffname;

    /**抄送人员工号		*/
    private String ccstaffcode;

    /**督办状态		*/
    private String supervisestate;

    /**督办响应		*/
    private String superviseresponse;

    /**申请人姓名		*/
    private String applyusername;

    /**申请人工号		*/
    private String applyusercode;

    /**申请人姓名2		*/
    private String username;

    /**申请人工号2		*/
    private String usercode;

    /**运营部门		*/
    private String operationdeptname;

    /**运营部门编码		*/
    private String operationdeptcode;

    /**运营公司		*/
    private String operationorgname;

    /**运营公司编码		*/
    private String operationorgcode;

    /**部门		*/
    private String deptname;

    /**部门编码		*/
    private String deptcode;

    /**公司		*/
    private String orgname;

    /**公司编码		*/
    private String orgcode;

    /**申请公司		*/
    private String applyorgname;

    /**申请公司编码		*/
    private String applyorgcode;

    /**申请部门		*/
    private String applydeptname;

    /**申请部门编码		*/
    private String applydeptcode;

    /**单据日期		*/
    private Date docdate;

    /**单据编号		*/
    private String docno;

    /**提交时间		*/
    private Date submitdate;

    /**审批流程		*/
    private long flowid;

    /**状态		*/
    private int state;

    /**最新阶段		*/
    private String latestphase;

    /**项目经理		*/
    private String projectmanager;

    /**项目经理工号		*/
    private String projectmanagercode;

    /**督办发送来源		*/
    private int sendresource;

    /**督办单类型		*/
    private String supervisetype;

    /**完成状态		*/
    private String superviseendstate;

    /**
    * @return the  supervisename:督办单名称
    */
    public String getSupervisename() {
        return this.supervisename;
    }

    /**
    * @param supervisename:督办单名称
    */
    public void setSupervisename(String supervisename) {
        this.supervisename = supervisename;
    }

    /**
    * @return the  supervisecode:督办单编号
    */
    public String getSupervisecode() {
        return this.supervisecode;
    }

    /**
    * @param supervisecode:督办单编号
    */
    public void setSupervisecode(String supervisecode) {
        this.supervisecode = supervisecode;
    }

    /**
    * @return the  projectname:项目名称
    */
    public String getProjectname() {
        return this.projectname;
    }

    /**
    * @param projectname:项目名称
    */
    public void setProjectname(String projectname) {
        this.projectname = projectname;
    }

    /**
    * @return the  projectcode:项目编号
    */
    public String getProjectcode() {
        return this.projectcode;
    }

    /**
    * @param projectcode:项目编号
    */
    public void setProjectcode(String projectcode) {
        this.projectcode = projectcode;
    }

    /**
    * @return the  releasedate:发布日期
    */
    public Date getReleasedate() {
        return this.releasedate;
    }

    /**
    * @param releasedate:发布日期
    */
    public void setReleasedate(Date releasedate) {
        this.releasedate = releasedate;
    }

    /**
    * @return the  superviseobject:督办对象名称
    */
    public String getSuperviseobject() {
        return this.superviseobject;
    }

    /**
    * @param superviseobject:督办对象名称
    */
    public void setSuperviseobject(String superviseobject) {
        this.superviseobject = superviseobject;
    }

    /**
    * @return the  superviseobjecttype:督办对象类型
    */
    public String getSuperviseobjecttype() {
        return this.superviseobjecttype;
    }

    /**
    * @param superviseobjecttype:督办对象类型
    */
    public void setSuperviseobjecttype(String superviseobjecttype) {
        this.superviseobjecttype = superviseobjecttype;
    }

    /**
    * @return the  superviseobjectcode:督办对象编号
    */
    public String getSuperviseobjectcode() {
        return this.superviseobjectcode;
    }

    /**
    * @param superviseobjectcode:督办对象编号
    */
    public void setSuperviseobjectcode(String superviseobjectcode) {
        this.superviseobjectcode = superviseobjectcode;
    }

    /**
    * @return the  supervisedeptname:督办部门
    */
    public String getSupervisedeptname() {
        return this.supervisedeptname;
    }

    /**
    * @param supervisedeptname:督办部门
    */
    public void setSupervisedeptname(String supervisedeptname) {
        this.supervisedeptname = supervisedeptname;
    }

    /**
    * @return the  supervisedeptcode:督办部门编号
    */
    public String getSupervisedeptcode() {
        return this.supervisedeptcode;
    }

    /**
    * @param supervisedeptcode:督办部门编号
    */
    public void setSupervisedeptcode(String supervisedeptcode) {
        this.supervisedeptcode = supervisedeptcode;
    }

    /**
    * @return the  supervisepeople:督办发起人
    */
    public String getSupervisepeople() {
        return this.supervisepeople;
    }

    /**
    * @param supervisepeople:督办发起人
    */
    public void setSupervisepeople(String supervisepeople) {
        this.supervisepeople = supervisepeople;
    }

    /**
    * @return the  supervisepeoplecode:督办发起人工号
    */
    public String getSupervisepeoplecode() {
        return this.supervisepeoplecode;
    }

    /**
    * @param supervisepeoplecode:督办发起人工号
    */
    public void setSupervisepeoplecode(String supervisepeoplecode) {
        this.supervisepeoplecode = supervisepeoplecode;
    }

    /**
    * @return the  involvingtask:涉及任务
    */
    public String getInvolvingtask() {
        return this.involvingtask;
    }

    /**
    * @param involvingtask:涉及任务
    */
    public void setInvolvingtask(String involvingtask) {
        this.involvingtask = involvingtask;
    }

    /**
    * @return the  supervisereason:督办原因
    */
    public String getSupervisereason() {
        return this.supervisereason;
    }

    /**
    * @param supervisereason:督办原因
    */
    public void setSupervisereason(String supervisereason) {
        this.supervisereason = supervisereason;
    }

    /**
    * @return the  superviseperiod:督办期限
    */
    public Date getSuperviseperiod() {
        return this.superviseperiod;
    }

    /**
    * @param superviseperiod:督办期限
    */
    public void setSuperviseperiod(Date superviseperiod) {
        this.superviseperiod = superviseperiod;
    }

    /**
    * @return the  responsiblename:责任人姓名
    */
    public String getResponsiblename() {
        return this.responsiblename;
    }

    /**
    * @param responsiblename:责任人姓名
    */
    public void setResponsiblename(String responsiblename) {
        this.responsiblename = responsiblename;
    }

    /**
    * @return the  responsiblecode:责任人工号
    */
    public String getResponsiblecode() {
        return this.responsiblecode;
    }

    /**
    * @param responsiblecode:责任人工号
    */
    public void setResponsiblecode(String responsiblecode) {
        this.responsiblecode = responsiblecode;
    }

    /**
    * @return the  ccstaffname:抄送人员姓名
    */
    public String getCcstaffname() {
        return this.ccstaffname;
    }

    /**
    * @param ccstaffname:抄送人员姓名
    */
    public void setCcstaffname(String ccstaffname) {
        this.ccstaffname = ccstaffname;
    }

    /**
    * @return the  ccstaffcode:抄送人员工号
    */
    public String getCcstaffcode() {
        return this.ccstaffcode;
    }

    /**
    * @param ccstaffcode:抄送人员工号
    */
    public void setCcstaffcode(String ccstaffcode) {
        this.ccstaffcode = ccstaffcode;
    }

    /**
    * @return the  supervisestate:督办状态
    */
    public String getSupervisestate() {
        return this.supervisestate;
    }

    /**
    * @param supervisestate:督办状态
    */
    public void setSupervisestate(String supervisestate) {
        this.supervisestate = supervisestate;
    }

    /**
    * @return the  superviseresponse:督办响应
    */
    public String getSuperviseresponse() {
        return this.superviseresponse;
    }

    /**
    * @param superviseresponse:督办响应
    */
    public void setSuperviseresponse(String superviseresponse) {
        this.superviseresponse = superviseresponse;
    }

    /**
    * @return the  applyusername:申请人姓名
    */
    public String getApplyusername() {
        return this.applyusername;
    }

    /**
    * @param applyusername:申请人姓名
    */
    public void setApplyusername(String applyusername) {
        this.applyusername = applyusername;
    }

    /**
    * @return the  applyusercode:申请人工号
    */
    public String getApplyusercode() {
        return this.applyusercode;
    }

    /**
    * @param applyusercode:申请人工号
    */
    public void setApplyusercode(String applyusercode) {
        this.applyusercode = applyusercode;
    }

    /**
    * @return the  username:申请人姓名2
    */
    public String getUsername() {
        return this.username;
    }

    /**
    * @param username:申请人姓名2
    */
    public void setUsername(String username) {
        this.username = username;
    }

    /**
    * @return the  usercode:申请人工号2
    */
    public String getUsercode() {
        return this.usercode;
    }

    /**
    * @param usercode:申请人工号2
    */
    public void setUsercode(String usercode) {
        this.usercode = usercode;
    }

    /**
    * @return the  operationdeptname:运营部门
    */
    public String getOperationdeptname() {
        return this.operationdeptname;
    }

    /**
    * @param operationdeptname:运营部门
    */
    public void setOperationdeptname(String operationdeptname) {
        this.operationdeptname = operationdeptname;
    }

    /**
    * @return the  operationdeptcode:运营部门编码
    */
    public String getOperationdeptcode() {
        return this.operationdeptcode;
    }

    /**
    * @param operationdeptcode:运营部门编码
    */
    public void setOperationdeptcode(String operationdeptcode) {
        this.operationdeptcode = operationdeptcode;
    }

    /**
    * @return the  operationorgname:运营公司
    */
    public String getOperationorgname() {
        return this.operationorgname;
    }

    /**
    * @param operationorgname:运营公司
    */
    public void setOperationorgname(String operationorgname) {
        this.operationorgname = operationorgname;
    }

    /**
    * @return the  operationorgcode:运营公司编码
    */
    public String getOperationorgcode() {
        return this.operationorgcode;
    }

    /**
    * @param operationorgcode:运营公司编码
    */
    public void setOperationorgcode(String operationorgcode) {
        this.operationorgcode = operationorgcode;
    }

    /**
    * @return the  deptname:部门
    */
    public String getDeptname() {
        return this.deptname;
    }

    /**
    * @param deptname:部门
    */
    public void setDeptname(String deptname) {
        this.deptname = deptname;
    }

    /**
    * @return the  deptcode:部门编码
    */
    public String getDeptcode() {
        return this.deptcode;
    }

    /**
    * @param deptcode:部门编码
    */
    public void setDeptcode(String deptcode) {
        this.deptcode = deptcode;
    }

    /**
    * @return the  orgname:公司
    */
    public String getOrgname() {
        return this.orgname;
    }

    /**
    * @param orgname:公司
    */
    public void setOrgname(String orgname) {
        this.orgname = orgname;
    }

    /**
    * @return the  orgcode:公司编码
    */
    public String getOrgcode() {
        return this.orgcode;
    }

    /**
    * @param orgcode:公司编码
    */
    public void setOrgcode(String orgcode) {
        this.orgcode = orgcode;
    }

    /**
    * @return the  applyorgname:申请公司
    */
    public String getApplyorgname() {
        return this.applyorgname;
    }

    /**
    * @param applyorgname:申请公司
    */
    public void setApplyorgname(String applyorgname) {
        this.applyorgname = applyorgname;
    }

    /**
    * @return the  applyorgcode:申请公司编码
    */
    public String getApplyorgcode() {
        return this.applyorgcode;
    }

    /**
    * @param applyorgcode:申请公司编码
    */
    public void setApplyorgcode(String applyorgcode) {
        this.applyorgcode = applyorgcode;
    }

    /**
    * @return the  applydeptname:申请部门
    */
    public String getApplydeptname() {
        return this.applydeptname;
    }

    /**
    * @param applydeptname:申请部门
    */
    public void setApplydeptname(String applydeptname) {
        this.applydeptname = applydeptname;
    }

    /**
    * @return the  applydeptcode:申请部门编码
    */
    public String getApplydeptcode() {
        return this.applydeptcode;
    }

    /**
    * @param applydeptcode:申请部门编码
    */
    public void setApplydeptcode(String applydeptcode) {
        this.applydeptcode = applydeptcode;
    }

    /**
    * @return the  docdate:单据日期
    */
    public Date getDocdate() {
        return this.docdate;
    }

    /**
    * @param docdate:单据日期
    */
    public void setDocdate(Date docdate) {
        this.docdate = docdate;
    }

    /**
    * @return the  docno:单据编号
    */
    public String getDocno() {
        return this.docno;
    }

    /**
    * @param docno:单据编号
    */
    public void setDocno(String docno) {
        this.docno = docno;
    }

    /**
    * @return the  submitdate:提交时间
    */
    public Date getSubmitdate() {
        return this.submitdate;
    }

    /**
    * @param submitdate:提交时间
    */
    public void setSubmitdate(Date submitdate) {
        this.submitdate = submitdate;
    }

    /**
    * @return the  flowid:审批流程
    */
    public long getFlowid() {
        return this.flowid;
    }

    /**
    * @param flowid:审批流程
    */
    public void setFlowid(long flowid) {
        this.flowid = flowid;
    }

    /**
    * @return the  state:状态
    */
    public int getState() {
        return this.state;
    }

    /**
    * @param state:状态
    */
    public void setState(int state) {
        this.state = state;
    }

    /**
    * @return the  latestphase:最新阶段
    */
    public String getLatestphase() {
        return this.latestphase;
    }

    /**
    * @param latestphase:最新阶段
    */
    public void setLatestphase(String latestphase) {
        this.latestphase = latestphase;
    }

    /**
    * @return the  projectmanager:项目经理
    */
    public String getProjectmanager() {
        return this.projectmanager;
    }

    /**
    * @param projectmanager:项目经理
    */
    public void setProjectmanager(String projectmanager) {
        this.projectmanager = projectmanager;
    }

    /**
    * @return the  projectmanagercode:项目经理工号
    */
    public String getProjectmanagercode() {
        return this.projectmanagercode;
    }

    /**
    * @param projectmanagercode:项目经理工号
    */
    public void setProjectmanagercode(String projectmanagercode) {
        this.projectmanagercode = projectmanagercode;
    }

    /**
    * @return the  sendresource:督办发送来源
    */
    public int getSendresource() {
        return this.sendresource;
    }

    /**
    * @param sendresource:督办发送来源
    */
    public void setSendresource(int sendresource) {
        this.sendresource = sendresource;
    }

    /**
    * @return the  supervisetype:督办单类型
    */
    public String getSupervisetype() {
        return this.supervisetype;
    }

    /**
    * @param supervisetype:督办单类型
    */
    public void setSupervisetype(String supervisetype) {
        this.supervisetype = supervisetype;
    }

    /**
    * @return the  superviseendstate:完成状态
    */
    public String getSuperviseendstate() {
        return this.superviseendstate;
    }

    /**
    * @param superviseendstate:完成状态
    */
    public void setSuperviseendstate(String superviseendstate) {
        this.superviseendstate = superviseendstate;
    }

}
